﻿using System.Reflection;

namespace FRMS.Model
{
    public class AttendanceInfo
    {
        public int USERID { get; set; }
        public string CHECKTIME { get; set; } = string.Empty;
        public string NAME { get; set; } = string.Empty;
        public string BADGENUMBER { get; set; } = string.Empty;
        public string Memoinfo { get; set; } = string.Empty;
        public int RecordID { get; set; }
    }
    public class CheckInOutInfo
    {
        public string name { get; set; } = string.Empty;
        public string starttime { get; set; } = string.Empty;
        public string endtime { get; set; } = string.Empty;
        public string devideid { get; set; } = string.Empty;
        public int DEPTID { get; set; }
    }

    public class CellValue
    {
        public string afternoon { get; set; } = string.Empty;
        public string morning { get; set; } = string.Empty;
    }

    public class Department
    {
        public int DEPTID { get; set; }
        public string DEPTNAME { get; set; } = string.Empty;
    }

    public class MissingClockIn
    {
        public int run_id { get; set; }
        public string data_95 { get; set; }
        public string data_98 { get; set; }
        public string data_99 { get; set; }
        public string data_100 { get; set; }
        public string data_101 { get; set; }
        public string data_102 { get; set; }
        public string data_103 { get; set; }
        public string data_104 { get; set; }
        public string data_105 { get; set; }
        public string data_116 { get; set; }
        public string data_118 { get; set; }
        public string data_121 { get; set; }
        public string date { get; set; }
    }

    public class PublicRelease
    {
        public int run_id { get; set; }
        public string data_6 { get; set; }
        public string data_7 { get; set; }
        public string data_13 { get; set; }
        public string data_17 { get; set; }
        public string date { get; set; }
    }


    public class LeaveInfo
    {
        public int run_id { get; set; }
        public string data_80 { get; set; }
        public string data_81 { get; set; }
        public string data_82 { get; set; }
        public string data_89 { get; set; }
        public string data_86 { get; set; }
        public string data_94 { get; set; }
        public string data_95 { get; set; }
        public string date { get; set; }
    }

    public class WorkOvertime
    {
        public int run_id { get; set; }
        public string data_13 { get; set; }
        public string data_14 { get; set; }
        public string data_17 { get; set; }
        public string data_24 { get; set; }
        public string data_18 { get; set; }
        public string data_19 { get; set; }
        public string data_20 { get; set; }
        public string data_22 { get; set; }
        public string data_47 { get; set; }
        public string jbsj { get; set; }
    }
}
